Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: Kedro-Viz React component usage #1954

Closed
wants to merge 36 commits into from
Closed

Conversation

jitu5
Copy link
Contributor

@jitu5 jitu5 commented Jun 24, 2024

Resolves #1745

This PR introduces detailed documentation on how to use the Kedro-Viz React component. The following changes have been made:

  • README.md Relocation: Existing README.md file has been moved to the .github folder.
  • NPM-Specific README.md: README.npm.md is created at root to be used specifically for NPM.
  • New Repository: A new kedro-viz-standalone repository has been created under the kedro-org.
  • Documentation Update: A new section, "As a standalone React component," has been added to the Kedro-Viz documentation.
  • Props Explanation: Detailed props explanation has been kept in the README.md for NPM.
  • UI Component Annotation: A Kedro-Viz UI component annotation screenshot has been added.
  • Github Actions: In release.yml under release_to_npm job, new step added to rename README.npm.md to README.md before npm publish step.

Note: Before merge please update url of annotation image and change kedro-viz-standalone repository visibility to public.

Reference of README.md from my personal repository of Kedro-viz:
Github: https://github.com/jitu5/kedro-viz
NPM: https://www.npmjs.com/package/kedro-vizzz

Checklist

  • Read the contributing guidelines
  • Opened this PR as a 'Draft Pull Request' if it is work-in-progress
  • Updated the documentation to reflect the code changes
  • Added new entries to the RELEASE.md file
  • Added tests to cover my changes

jitu5 and others added 5 commits June 21, 2024 20:09
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
@jitu5 jitu5 self-assigned this Jun 24, 2024
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
package/setup.py Outdated Show resolved Hide resolved
@jitu5 jitu5 marked this pull request as ready for review June 24, 2024 15:49
.github/README.md Outdated Show resolved Hide resolved
jitu5 and others added 2 commits June 28, 2024 10:56
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
README.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
jitu5 added 2 commits July 1, 2024 11:40
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Copy link
Contributor

@ravi-kumar-pilla ravi-kumar-pilla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ! Thank you @jitu5

Copy link
Member

@astrojuanlu astrojuanlu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Member

@tynandebold tynandebold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, Jitendra! Well done. Approved.

Left a couple small suggestions and one question.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

README.md Outdated Show resolved Hide resolved
README.npm.md Outdated Show resolved Hide resolved
README.npm.md Show resolved Hide resolved
jitu5 and others added 4 commits July 2, 2024 17:24
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Co-authored-by: Tynan DeBold <thdebold@gmail.com>
Signed-off-by: Jitendra Gundaniya <38945204+jitu5@users.noreply.github.com>
Co-authored-by: Tynan DeBold <thdebold@gmail.com>
Signed-off-by: Jitendra Gundaniya <38945204+jitu5@users.noreply.github.com>
jitu5 and others added 5 commits July 10, 2024 10:41
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Copy link
Contributor

@Huongg Huongg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the changes look good to me, thank you @jitu5

Copy link
Contributor

@rashidakanchwala rashidakanchwala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is awesome. Thank you!!

Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
# Conflicts:
#	README.md
#	README.md~HEAD
Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Copy link
Contributor

@ravi-kumar-pilla ravi-kumar-pilla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM !! Thank you

Signed-off-by: Jitendra Gundaniya <jitendra_gundaniya@mckinsey.com>
Copy link
Member

@astrojuanlu astrojuanlu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-approving this 🔥 Ship ittttttt

@rashidakanchwala
Copy link
Contributor

@jitu5
Copy link
Contributor Author

jitu5 commented Jul 22, 2024

Closing this PR as it already merged with #1992 to main.

@jitu5 jitu5 closed this Jul 22, 2024
@SajidAlamQB SajidAlamQB mentioned this pull request Jul 25, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document Kedro-Viz React component usage
6 participants